ethanol powered - Fransızca İngilizce Sözlük